of indeterminate duration - Espagnol Anglais Dictionnaire